general purpose trailer - German English Dictionary